package prueba;


import dao.*;
import org.hibernate.HibernateException;
import java.util.Date;
import java.util.List;
import model.*;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Silvita
 */
public class probando {
    public static void main(String[] args) throws HibernateException, Exception {
        // TODO code application logic here
        /*RolDAO info= new RolDAO();
        info.obtenerRoles();*/
        //UsuarioDAO info= new UsuarioDAO();
        /*List<Usuario> usu;
        usu = info.obtenerUsuarios();
        Usuario temp = new Usuario();
        for(int i = 0;i < usu.size();i++){
            temp = (Usuario) usu.get(i);
            System.out.println(temp.getNomUsuario());
        }*/
        /*boolean resp;
        resp=info.eliminarRolesDeUsuario(1);
        System.out.println("resp = " + resp);*/
        /*UsuarioDAO info= new UsuarioDAO();
        boolean resp=info.verificarUsuario("admin", "admin");
        System.out.println("resp = " + resp);*/
	//UsuarioDAO info= new UsuarioDAO();
        /*List<Rol> resp = info.obtenerRolesDeUsuario(1);
        Rol temp = new Rol();
        for(int i = 0;i < resp.size();i++){
            temp = (Rol) resp.get(i);
            System.out.println(temp.getNomRol());
        }*/
        /*int resp= info.obtenerIdUsuario("admin");
        System.out.println("id=" + resp);*/
        /*boolean temp;
        Usuario usu=new Usuario();
        usu.setNomUsuario("prueba2");
        usu.setContraUsuario("prueba");
        usu.setNombreUsuario("Prueba");
        usu.setApelUsuario("Prueba");
        usu.setTelUsuario("22222222");
        usu.setCorreoUsuario("prueba@hotmail.com");
        temp=info.guardarUsuario(usu,"admin");
        System.out.println("respuesta=" + temp);*/
        /*Date fecha=new Date();
        System.out.println(fecha);*/
        /*int id=0;
        id=info.obtenerUltimoId();
        System.out.println("id = " + id);*/
        /*boolean temp;
        Usuario usu=new Usuario();
        usu.setNomUsuario("prueba2");
        usu.setContraUsuario("prueba");
        usu.setNombreUsuario("Modif");
        usu.setApelUsuario("Modif");
        usu.setTelUsuario("22222222");
        usu.setCorreoUsuario("prueba@hotmail.com");
        usu.setUsuCreacionUsuario("admin");
        usu.setFecCreacionUsuario(new Date());
        temp=info.modificarUsuario(usu,"admin",4);
        System.out.println("respuesta=" + temp);*/
        /*boolean temp;
        Usuario usu=new Usuario();
        usu.setNomUsuario("prueba2");
        usu.setContraUsuario("prueba");
        usu.setNombreUsuario("Modif");
        usu.setApelUsuario("Modif");
        usu.setTelUsuario("22222222");
        usu.setCorreoUsuario("prueba@hotmail.com");
        usu.setUsuCreacionUsuario("admin");
        usu.setFecCreacionUsuario(new Date());
        temp=info.eliminarUsuario(usu,"admin",4);
        System.out.println("respuesta=" + temp);*/
        /*String roles = info.obtenerRolesDeUsuario(1);
        System.out.println(roles);*/
        //Boolean resp = info.verificarUsuarioExistente("admin");
        /*Boolean resp=info.asignarRolesAUsuario(3,2,"admin");
        System.out.println("resp=" + resp);*/
        /*EquipoDAO info= new EquipoDAO();
        List<Equipo> resp = info.obtenerEquipos();
        Equipo temp = new Equipo();
        for(int i = 0;i < resp.size();i++){
            temp = (Equipo) resp.get(i);
            System.out.println(temp.getNomEquipo());
        }*/
        //EventoDAO info= new EventoDAO();
        /*List<Evento> resp = info.obtenerEventos();
        Evento temp = new Evento();
        for(int i = 0;i < resp.size();i++){
            temp = (Evento) resp.get(i);
            System.out.println(temp.getNomEvento());
        }*/
//        Evento temp = new Evento();
//        temp.setNomEvento("Prueba 2");
//        temp.setFecIniEvento(new Date());
//        temp.setFecFinEvento(new Date());
//        temp.setHoraIniEvento(new Date(2014, 3, 4, 9, 30, 0));
//        temp.setHoraFinEvento(new Date(2014, 3, 4, 11, 30, 0));
//        temp.setNumRepetirEvento(2);
//        temp.setDescripEvento("Evento de prueba #2 modificado");
//        temp.setUsuCreacionEvento("admin");
//        temp.setFecCreacionEvento(new Date());
//        //Boolean resp=info.guardarEvento(temp, "admin");
//        //Boolean resp=info.modificarEvento(temp, "admin", 2);
//        Boolean resp=info.eliminarEvento(temp, "admin", 2);
//        System.out.println("respuesta=" + resp);
//        EquipoDAO info = new EquipoDAO();
//        Equipo temp = new Equipo();
//        temp.setCodigoEquipo("00002");
//        temp.setNomEquipo("Equipo de prueba #2 modif");
//        temp.setFecDisponibilidadEquipo(new Date());
//        Disponibilidad disp =new Disponibilidad();
//        disp.setIdDisponibilidad(1);
//        disp.setNomDisponibilidad("PruebaDispo");
//        disp.setDescripDisponibilidad("Disponibilidad de prueba");
//        disp.setActivo(true);
//        temp.setDisponibilidad(disp);
//        temp.setUsuCreacionEquipo("admin");
//        temp.setFecCreacionEquipo(new Date());
//        //Boolean resp=info.guardarEquipo(temp, "admin");
//        //Boolean resp=info.modificarEquipo(temp, "admin", 2);
//        Boolean resp=info.eliminarEquipo(temp, "admin",2);
//        System.out.println("respuesta=" + resp);
        /*DisponibilidadDAO info = new DisponibilidadDAO();
        Disponibilidad disp = new Disponibilidad();
        disp = info.obtenerDisponibilidadPorId(1);
        System.out.println("Disponibilidad: " + disp.getNomDisponibilidad());*/
        /*EquipoDAO info = new EquipoDAO();
        boolean resp = info.eliminarEquipo(1);
        System.out.println("respuesta=" + resp);*/
        EventoDAO info = new EventoDAO();
        boolean resp = info.eliminarEvento(1);
        System.out.println("respuesta=" + resp);
        
    }
}
